Shell Lake State Bank ATMs in Kendall, FL

8033 S Dixie Hwy
Miami
FL 33143
United States